düşey yöne kilitleme özelliğini kontrol etmek
düşey yöne kilitleme özelliğini kontrol etmek için bir kod var mı? Eğer kilit açık ise uygulamaya giriş yapıldığında kilidi kapalı konuma getirecek? Bunu isitoyurm çünkü
- (UIInterfaceOrientationMask)supportedInterfaceOrientations
{
return (UIInterfaceOrientationMaskPortrait);
return (UIInterfaceOrientationMaskLandscapeLeft);
return (UIInterfaceOrientationMaskLandscapeRight);
return (UIInterfaceOrientationMaskLandscape);
}
-(UIInterfaceOrientation)preferredInterfaceOrientationForPresentation {
return (UIInterfaceOrientationPortrait);
return (UIInterfaceOrientationLandscapeLeft);
return (UIInterfaceOrientationLandscapeRight);
}
-(void)metho{
UIDeviceOrientation curDeviceOrientation = [[UIDevice currentDevice] orientation];
switch (curDeviceOrientation) {
case UIDeviceOrientationPortrait:
imageOrientation = UIImageOrientationRightMirrored; //-90
NSLog(@"sdf");
//viewImage = [UIImage imageWithCGImage:image.CGImage scale:image.scale orientation:imageOrientation];
break;
case UIDeviceOrientationLandscapeLeft:
imageOrientation = UIImageOrientationDownMirrored; //180
viewImage = [UIImage imageWithCGImage:image.CGImage scale:image.scale orientation:imageOrientation];
NSLog(@"left");
yukarıda ki kodların çalışması için düşey yöne kilitleme seçeneğini kullanıcı kapatmaış olması gerek aksi taktirde kodlarım kullanılamıyor yanı görmuyor orada yaptıgım ayarları.Sanki hiç kod yamamış gibi davranıyor sistem